enemy troops - Spanish English Dictionary